草庐IT

Android Volley, JsonObjectRequest 但收到 JsonArray

全部标签

java - 我在 GridView Android 中收到空指针异常

我在使用Gridview的fragment中遇到空指针异常。我的代码是publicclassHomeFragmentextendsFragment{GridViewgrid;String[]web={"Bata","Service","puma","Hush"};int[]imageId={R.drawable.shoesmall,R.drawable.shoe1,R.drawable.shoe3,R.drawable.shoe4};publicHomeFragment(){}@OverridepublicViewonCreateView(LayoutInflaterinflater,

java - 我在运行 JNI android 应用程序 A/libc 时收到错误消息:致命信号 11 (SIGSEGV) 在 0xdeadd00d(代码=1),线程 17729

当我运行在其中使用JNI函数和C++代码的Android应用程序时出现错误。当它运行时,我收到以下消息:Fatalsignal11(SIGSEGV)at0xe480001d(code=1),thread5465最后是我的代码:JNIEXPORTjstringJNICALLJava_ir_bassir_ndktest4_MainActivity_getName(JNIEnv*env,jobjectobj){jclasscls=(*env)->GetObjectClass(env,obj);jmethodIDmid=(*env)->GetStaticMethodID(env,cls,"te

android - Parse.com 推送通知无法始终如一地工作,收到 "GCM -MISMATCH SENDER ID"错误

来自parse.com的推送通知并不总是有效。随机推送通知将失败,导致GCM-MISMATCHSENDERID”错误。据我了解,我们不必以编程方式对GCM做任何事情,因为parse.com将objectId发送到GCM。无论哪种情况,我都没有能够查明为什么有时会发生此错误而有时不会发生此错误的任何具体原因。此外,我使用的是Parse版本1.10.2。我的应用程序类有以下内容Parse.initialize(this,APPLICATION_ID_DEBUG,CLIENT_KEY_DEBUG);Parse.setLogLevel(Parse.LOG_LEVEL_VERBOSE);Pars

android - 使用 Volley 发送带有 JSONArray 的 POST 请求

我想在Android中发送一个简单的POST请求,正文如下:[{"value":1}]我尝试在Android中使用Volley库,这是我的代码://thejsonArraythatIwanttoPOSTStringjson="[{\"value\":1}]";JSONArrayjsonBody=null;try{jsonBody=newJSONArray(json);}catch(JSONExceptione){e.printStackTrace();}finalJSONArrayfinalJsonBody=jsonBody;//startingtherequestfinalReque

android - (Android Studio 语音识别器)我收到错误 9(权限不足),即使我已经给了它 RECORD_AUDIO 和 INTERNET

packageblessupboys.speechtest;importandroid.app.Activity;importandroid.content.Context;importandroid.content.Intent;importandroid.net.ConnectivityManager;importandroid.os.Bundle;importandroid.view.View;importandroid.view.View.OnClickListener;importandroid.speech.RecognitionListener;importandroid

iphone - 如果我没有自己的公司,我还能从 AdMob 收到钱吗?

关闭。这个问题是off-topic.它目前不接受答案。想改进这个问题吗?Updatethequestion所以它是on-topic用于堆栈溢出。关闭11年前。Improvethisquestion我创建了一个AdMob帐户以在我的应用程序中添加横幅,然后我看到了一些有趣的:它要求我提供公司名称以便向我汇款。如果我只是想要一些额外的钱并且我不打算靠我的Android应用程序生活会怎样?我搞砸了吗?PS:我的情况是安卓应用,当然也可以是iphone相关的。

Android 蓝牙输入/输出流 : Sent ~1400 bytes, 收到 1008

我试图在两部Android4.0.1手机之间发送数据,当我发送数据时,另一端没有收到完整的数组。我的代码:byte[]buffer=newbyte[4096];intbytes;bytes=inputStream.read(buffer);//bytes=1008//buffer[1008..4095]=0//===================otherside=============================byte[]message=Tools.concatByteArray(response,authorizationMessage);//Debugtellsmeth

android - 在 Android 8 Oreo 的 WifiManager 的 startscan 方法中没有收到响应

根据Android官方文档,WifiManager的startScan方法在API级别P中已弃用。但是我试图在API级别26(P之前)中使用此方法但没有成功。我开发了一个应用程序,如果用户同意所需的权限,则需要扫描WiFi网络,并且此行为对于应用程序的正常运行至关重要。但是,调用startScan方法时我没有收到任何响应。¿任何人都可以帮助我解决这个问题或找到替代解决方案吗?这是文档的链接。https://developer.android.com/reference/android/net/wifi/WifiManager.html#startScan()干杯编辑:这是开始扫描过程的

android - 从 Android 将 JSONArray 发布到 WCF 服务

我无法将值的JSONArray发布到我的WCF服务。当我从Fiddler或.NetTestClient发布数据时,它工作正常。每次我尝试从我的android应用程序发布时,我都会收到请求错误这是我从android应用程序发送到我的WCF服务的JSON数据。我已经尝试了来自Fiddler的确切数据并且它有效[{"date":"2013-02-2215:30:374:021","id":"1","description":"test","name":"test"},"date":"2013-02-2511:56:926:020","id":"2","description":"ghy","

android - 仅当 Activity 暂停时才会收到待处理的 Intent 额外内容

我正在从我的StateCh.java向MainActivity发送带有未决Intent的额外字符串。我对它的期望是在到达具有额外的未决Intent(单击通知)时在MainActivity中显示对话框。问题是当我打开MainActivity然后单击通知时,未决Intent中没有额外内容,并且不显示对话框。当我暂停MainActivity(通过按后退按钮)并再次单击通知时,它会按预期工作。主要Activity.java:publicclassMainActivityextendsActivity{//...@OverrideprotectedvoidonNewIntent(Intentin